Formal methods for legacy systems
نویسندگان
چکیده
منابع مشابه
Formal methods for legacy systems
A method is described for obtaining useful information from legacy code. The approach uses formal proven program transformations, which preserve or refine the semantics of a construct while changing its form. The applicability of a transformation in a particular syntactic context is checked before application. By using an appropriate sequence of transformations, the extracted representation is ...
متن کاملFormal methods for interactive systems
models will, by their nature, serve to specify only a subset of properties of interest. For any particular property, we may want a different model, or a refinement of the model. We cannot predict all possible such refinements and alternative models, but the succeeding chapters attempt to fill some of the more obvious holes. The PIE model is clearly a single-user single-machine model; it does no...
متن کاملStochastic Formal Methods for Hybrid Systems
We provide a framework to bound the probability that accumulated errors were never above a given threshold on hybrid systems. Such systems are used for example to model an aircraft or a nuclear power plant on one side and its software on the other side. This report contains a simple formula based on Lévy’s and Markov’s inequalities and it continues a formal theory of random variables with a spe...
متن کاملislanding detection methods for microgrids
امروزه استفاده از منابع انرژی پراکنده کاربرد وسیعی یافته است . اگر چه این منابع بسیاری از مشکلات شبکه را حل می کنند اما زیاد شدن آنها مسائل فراوانی برای سیستم قدرت به همراه دارد . استفاده از میکروشبکه راه حلی است که علاوه بر استفاده از مزایای منابع انرژی پراکنده برخی از مشکلات ایجاد شده توسط آنها را نیز منتفی می کند . همچنین میکروشبکه ها کیفیت برق و قابلیت اطمینان تامین انرژی مشترکان را افزایش ...
15 صفحه اولFormal Methods for Verifications of Reactive Systems
This chapter deals with the use of two verification approaches: theorem proving and model checking. The authors focus on the Event-B method by using its associated theorem proving tool (Click_n_Prove), and on the language TLA+ by using its model checker TLC. By considering the limitation of the Event-B method to invariance properties, the authors propose to apply the language TLA+ to verify liv...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Software Maintenance: Research and Practice
سال: 1995
ISSN: 1040-550X,1096-908X
DOI: 10.1002/smr.4360070305